// 公共接口文件
import * as NetConstant from '../netConstant'
import {filePost, get, post} from '../request'

export default {
    /**
     * 登录
     * @param params
     */
    fetchLogin(params) {
        return post(NetConstant.PUB_API_LOGIN, params)
    },
    /**
     * 注销-退出登录
     * @param params
     */
    fetchLoginOut(params) {
        return post(NetConstant.PUB_API_LOGIN_OUT, params)
    },
    /**
     * 文件上传
     * @param params
     * @param callback
     */
    fetchUploadFile(params, callback) {
        return filePost(NetConstant.API_EXAMPLE, params, callback)
    },
    baiduMoyu(params) {
        return get(NetConstant.PUB_API_MOBAIDU)
    },
    majiangHu(params) {
        return get(NetConstant.PUB_API_MAJIANG_HU, params)
    },
}
